package 蓝桥杯;
/**
 * 小明对数位中含有 2、0、1、9 的数字很感兴趣（不包括前导 0），在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40，共 28 个，
 * 他们的和是 574。 请问，在 1 到 n 中，所有这样的数的和是多少？
 */

import java.util.Scanner;
/**
 * 思路：将每个数字转为String进行遍历判断就好了
 */


public class 特别数的和 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scanner=new Scanner(System.in);
		int n=scanner.nextInt();
		int sum=0;
		for (int i = 1; i <=n; i++) {
			String s=String.valueOf(i);
			for (int j = 0; j < s.length(); j++) {
				if (s.charAt(j)=='2'||s.charAt(j)=='0'||s.charAt(j)=='1'||s.charAt(j)=='9') {
					sum+=i;
					break;
					
				}
			}
			
		}
		System.out.println(sum);
		
	}

}
